keeper of the seals - French English Dictionary